3031 E County Hwy 30A, Santa Rosa Beach, FL 32459, United States
View on Map
What travelers say:
I am also the first time to come, if it is not recommended by a friend, I can't find it. Although the location is a little bit biased, the taste is definitely quite in place. The environment is also relatively tall. The service is better.